﻿<?php 
session_start();
require_once('classes/blogContent.php');
$needLogin = true;  

$errorFeilPassord = "";
//Tar imot innholdet om den påloggede brukeren og sender det til editUserinfo i User-klassen
if (isset($_POST['dataChanged'])) {
	if (($_POST['pwd'] == $_POST['pwd2']) && isset($_FILES['image']['tmp_name'])) {
		$user->editUserinfo($db, $_POST['pwd'], $_POST['email'], $_FILES['image']['tmp_name'], $_POST['stil']);
		header ("Location: index.php");	
		exit();	
	} elseif(($_POST['pwd'] == $_POST['pwd2']) && !isset($_FILES['image']['tmp_name'])) {
		$bilde = null;
		$user->editUserinfo($db, $_POST['pwd'], $_POST['email'], $bilde, $_POST['stil']);
		header ("Location: index.php");	
		exit();	
	} else {
		$errorFeilPassord = "Passordene var ikke like!";	
	} 
}	
//Henter eksisterende info om den påloggede brukeren
$sql = 'SELECT * FROM users WHERE id=:id';
$sth = $db->prepare ($sql);
$id = $user->getId();
$sth->bindParam(':id',$id);
$sth->execute ();
$row = $sth->fetch ();
$sth->closeCursor ();

$username = $row['username'];
$email = $row['email'];
$stil = $row['stil'];
?>
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="utf-8">
<title>EEBS - Endre bruker</title>
<!--<link href="style.css" rel="stylesheet" /> -->
<link href="<?php echo $user->getStyle($db) ?>" rel="stylesheet" />
</head> 
<body>
<div id="wrapper">
	<header> 
		<h1>Enda et bullshit system</h1> 
		<a href="./" class="left image_button" ><img src="images/home.png" alt="Hjem" /></a> 		
	</header>
	
	<div id="content-wrap">
	<div id="sidebar">	
		<h2 style="margin-top: 0;">Brukerpanel</h2>
		<?php //Plasserer bilde og loginform i sidebar
			if($user->loggedOn()) { echo "Du er logget inn som ".$user->getName(); }
			$user->showImage($db);
			$user->getLoginForm();
			if($user->loggedOn()) { ?>
		<h2>Hallais</h2>
		<?php 
		echo $user->menu($db); //Henter ut og lister opp brukermenyen
		} ?>
		<h2>Mest leste innlegg</h2>
		<?php $blogcontent->mestLesteInnlegg($db); ?>
		<h2>Mest kommenterte innlegg</h2>
		<?php $blogcontent->mestKommenterteInnlegg($db); ?>
		<?php if($user->LoggedOn()) { ?>
		<h2>Brukere ved EEBS</h2>
		<?php $user->listBlogUsers($db); }?>
	</div>
	
	<div id="content">
	<?php 
			if($user->loggedOn()) {	// dersom bruker er logget på kan man endre informasjon om seg selv her
	?> 
		<h1>Endre bruker: <?php echo $username; ?></h1>
		<form method="post" class="blueForm" action="editUser.php" enctype="multipart/form-data">
			<fieldset>
				<ol>
					<!--<li><label for="uname">Brukernavn</label><input type="text" name="uname" title="Ditt brukernavn"></li>
					<li><label for="givenname">Fornavn</label><input type="text" name="givenname"></li>
					<li><label for="surename">Etternavn</label><input type="text" name="surename"></li>-->
					<li><label for="pwd">Passord</label><input type="password" name="pwd" title="Ditt passord"></li>
					<li><label for="pwd2">Gjenta passord</label><input type="password" name="pwd2" title="Gjenta passordet"></li>
					<li><label for="email">E-post</label><input type="email" name="email" title="Din e-post" value="<?php echo $email; ?>"></li>
					<li><label for="image">Bilde</label><input type="file" name="image" title="Ditt personlige bilde" ></li>
					<li><label for="stil">Stilsett</label><select name="stil">
					
					<?php	//Lager select-boxen der du kan velge stil.					
						$arr = array("style.css", "style2.css", "style3.css");
						foreach ($arr as $value) {
    							echo "<option value='$value'";  
    							if ($value == $stil)
    								echo " selected='selected' ";
    							echo ">$value</option>";
    					}
					?>					
					</select>	</li>			
				</ol>
				<?php echo $errorFeilPassord; //Skrives ut hvis du har skrevet feil passord ?>
				<button type="submit" name="dataChanged">Endre bruker</button>
			</fieldset>
		</form>
	<?php
			} else {
				echo "<p>Beklager, men du må være innlogget for å se denne siden!!</p>";
			}
	?>
	</div>
	</div>
	<footer>
		<p>Glenn, Torstein, Arve og Marius</p>
	</footer>
</div>
</body>
</html>